temporary residency - French English Dictionary